package com.ruoyi.common.s7.ST60;

import com.ruoyi.common.s7.BaseVo;
import lombok.Data;

@Data
public class ST60Vo extends BaseVo {
    //获取到的数据存储
    private String partNr = null;
    //存放标志位
    /**
     * newPnFlag=1,PLC识别到产品编码，写入partNr
     * totalFlag=1,检测结果生成，可以读取
     * totalFlag=2,读取检测结果成功
     */
    private Byte newPnFlag = 0;

    private Byte totalFlag = 0;


    //存放写入产品相关信息
    /**
     * 产品型号
     */
    private Integer model;
    /**
     * 制造厂商(靖江天力燃气有限公司)
     */
    private Integer manufacturer;
    /**
     * 进气方向(左进)
     */
    private Integer direction;
    /**
     * 产品数量(6)
     */
    private Integer quntity;
    /**
     * 装箱日期(2024-12-23)
     */
    private String date1;
    /**
     * 装箱日期(2024-12-23)
     */
    private String date2;
    /**
     * 产品编码
     */
    private String productCode;
    /**
     * 委托单号
     */
    private String orderNo;
    /**
     * 存放检测结果信息
     * deviceCompletedFlag:设备完成
     * valveOpenFlag:阀门开结果
     * numberCompareFlag:数值比较结果
     * underVoltageFlag:欠压结果
     * coverCloseFlag:关盖结果
     * coverOpenFlag:盖帽结果
     * packFlag:装箱结果
     * skipFlag:跳站结果
     */
    private Byte deviceCompletedFlag = 0;
    private Byte valveOpenFlag = 0;
    private Byte numberCompareFlag = 0;
    private Byte underVoltageFlag = 0;
    private Byte coverCloseFlag = 0;
    private Byte coverOpenFlag = 0;
    private Byte packFlag = 0;

    private Byte skipFlag = 0;
}
